take somewhere by storm - Spanish English Dictionary